/*
 * @Description: 
 * @Author: Zhijian Qiao
 * @Date: 2019-07-17 18:27:40
 */
#ifndef avp_slam_SENSOR_DATA_8images_HPP_
#define avp_slam_SENSOR_DATA_8images_HPP_

#include <deque>
#include <cmath>
#include <Eigen/Dense>
#include <opencv2/core.hpp>
#include <opencv2/opencv.hpp>
#include <cv_bridge/cv_bridge.h>
#include "tools/tic_toc.hpp"

namespace avp_slam {
    class FourImagesData {
    public:
        double time = 0.0;
        cv::Mat colorFront;
        cv::Mat colorLeft;
        cv::Mat colorBack;
        cv::Mat colorRight;

    public:

        FourImagesData(double msgTime, const cv::Mat &depthFront, const cv::Mat &colorFront,
                       const cv::Mat &depthLeft, const cv::Mat &colorLeft,
                       const cv::Mat &depthBack, const cv::Mat &colorBack,
                       const cv::Mat &depthRight, const cv::Mat &colorRight);

        FourImagesData() {}
    };
}
#endif